package cn.tedu.Innerclass;

import org.junit.jupiter.api.Test;

public class TestInner3 {
    @Test
    public void test() {
        //创建匿名对象方式访问eat方法

/*现象，内部类被static修饰以后 new Outer3()报错*/
        //直接通过外部类类名创建内部类对象
        new Outer3.Inner3().eat();
        Outer3.Inner3.eat1();
    }
}

class Outer3 {


     static class Inner3 {
         public static void eat1() {
             System.out.println("Inner...eat1");
         }

         public void eat() {
            System.out.println("Inner...eat");
        }
    }

    }


